Rappel sur l'utilisation des fichiers .htaccess. Si on a accès à la config du serveur Apache, mieux vaut mettre directement dans les fichiers de configuration.
Autre lien : https://www.commentcamarche.net/contents/7-apache-les-fichiers-htaccess
Générateur pour les password des fichier htaccess.
Installation d'Apache sous Debian 10
Pour une installation avec MariaDB et PHP :
https://www.cyberciti.biz/faq/how-to-install-linux-apache-mysql-php-lamp-stack-on-debian-9-stretch/
ufw éventuellement pour protéger avec un FW local (presets d'applications inclus) :
https://www.digitalocean.com/community/tutorials/initial-server-setup-with-debian-10
Créer un certificat SSL sous Ubuntu et l'intégrer dans Apache
Redirection pour Apache
Comment mettre plusieurs "noms" pour un site.
Tester et valider le bon fonctionnement de son certificat SSL.
Ne pas oublier d'activer le module après l'install !
Apache security